suffer something upsetting - Espagnol Anglais Dictionnaire